Definition of China Grass

  • (noun) tall perennial herb of tropical Asia with dark green leaves; cultivated for the fiber from its woody stems that resembles flax

Antonyms of China Grass


No Antonyms Found.

Homophones of China Grass


No Homophones Found.